1) MAIN NAVIGATION 

Institution Setup
Course Management
Student Admission
Student Finance
Student Registration
Online Registration
Examination
Examination Configuration
Examination Marking
Management Reports
BulkSMS and Email
System Maintenance
Student Identity Cards

MAIN NAV WITH ITS ITEMS

2) Institution Setup Has

Institution Structure Module
 	Institution
	Campuses
	Faculty
	Area of Study
	Programme of Study
	Programme Track
	Programme Structure
	Academic Path
	Sessions setup
	Study Plan Periods
	Academic Intake
	Dashboard
Features Of Each Item Above
a)Institution
This Is System Name Setup - Should Contains Name Input :---- and   Abbrev Inpt...
b) Campuses
This Should Have The Following Inputs
Code 	Name 	Address
c) Faculty 
This Is Creation Of Faculties With The Following Inputs
Code 	Name 	Institution (on institution get the system Abbrev or name created above in  Create Input but show only)- should be drop down 
d) Area of Study 
Once This Is Opened Has
Select School ---> Open Faculty Drop Down show Faculties

When A Particular Faculty Is Opened It Shows On Top EG Faculty: 	Faculty of Education

--- Now Has 2 features a) Create Program Under THis Faculty By Code and	Title 

b) Display The Created Programs Under This Faulty
List of programs:
Code 	Title 
 
lastly Admin Would switch to different faculty and continue same operation
e) Programme of Study
Select Program: 	
this should create programs 
Code: 	
Name: 	
Abbrev.: 	
Study Period: 	** Must select one Period Of Study as default.
Program: select from program	
	
so divide screen by two - on the sections on screen in 

on other show list like so 

List of Programs:
  	Code 	Name 	Abbrev. 	Study Period 	
  	BA-FTH 	Degree in Food Technology and Health Science 		FOUR YEAR 	x

f) 	Programme Track 
this should have select from program 
Program: 

then once selected show e.g
Track 	Period Scheme 	
C-ICT 	MONTH 1 	X

--- on another part of the screen has create 

e.g Track Name: 	
Period Scheme: from drop down

g)Programme Structure

select from Select program: 	
selct from track

once those two are filled auto show
e.g
Select program: 	
Track: 		
	
Select parameters:
Period:
Course:
Core / Elective ?:
	
Course / Period Scheme:
C-ICT - Certificate in Introdocution to Information Communication Technology
MONTH 1
Program Name:
C-ICT - Certificate in Introdocution to Information Communication Technology
Code 	Title 	Credit
Hours 	Core/
Elective 	
1 MONTH
WEEK 1
CIT 102 	Information System Components 	1 	C 	x
CIT 100 	Introduction to Basic Features in MS Windows, MS Word, MS Excel and Internet 	1 	C 	x
CIT 101 	Fundamental Concepts in Information Systems: Data & Information 	1 	C 	x
5 DAYS
WEEK 2
CIT 105 	Common ICT Services in an Organization 	1 	C 	x
CIT 103 	Information System Types and Usage in Organizations 	1 	C 	x
CIT 104 	Impact of ICTs on Society and Business Entities 	1 	C 	x
5 DAYS
WEEK 3
CIT 107 	Computer System Architecture and Operation Concepts 	1 	C 	x
CIT 108 	Information System Technologies 	1 	C 	x
CIT 106 	Delivery of ICT Services 	1 	C 	x
5 DAYS
WEEK 4
CIT 111 	Common Business Services through the Internet 	1 	C 	x
CIT 109 	Business Continuity Strategies 	1 	C 	x
CIT 110 	Information Systems Security Concepts 	1 	C 	x
5 DAYS

vtl/sis/struct/setup_program_structure.vm
	
POWERED BY BIG VOICE TECHN

h)  Academic Path
this is creation of intakes by
 Path Name

eg

Path
Path Name 	
	|
Path	Action
January	Edit
September	Edit
July	Edit
July_Short_course	Edit
C-PSYC	Edit
March_Short_Course	Edit
January	Edit

j) Sessions setup 
the list should show the following tables 
Session Code 	Session Name 	Start Date 	End Date

--so above there is a filter which have e.g

Qualification Path Name: drop down
so that the name created in section j above 
Session Code 	Session Name 	Start Date 	End Date 	 
Jan2010/I 	Jan2010/I 	2010-JAN-01 	2010-JUN-30 	x
Jan2010/II 	Jan2010/II 	2010-JUL-01 	2010-DEC-31 	x

on other screen is the create for sessions -- e.g 
Code: 	Name:
	
Start Date - Year: Month: Day:
End Date - Year: Month: Day: 

k) Study Plan Periods
this has 
Select Period Structure: drop down
lets say One Years Is Selected - It Displys And Allow Add Strures To This Year EG
SO should HAVE ADD STRCUTURE BUTTON - and delet 
E-G
One Year
    First Month
    Second Month
    Third Month
ALSO 
Add New Structure
Structure Code:     Path Name:

L)

IT HAS FILTER 
Path Name: 	
Intake Session: 	
Period Scheme

THEN DISPLAYS 
Period 	Session 	Start Date 	End Date



m) Dashboard
This Should Show advanced cards for all the above features in this module


2) MODULE 2 Course Management 

Course Management
	Courses
	Course Pre-requisite
	Course Managers 

FATURES UNDER EACH ITEM
a) Courses
Select Faculty : drop down
once selected shows 

List of Courses:
  	Code 	Title 	Credit Hours 	 
  	BECE 104 	Evolution and Progress of Early Childhood Care and Education 	3 	x

then create course
Title: 	
Alternate Title: 	
Course Code: 	
Credit Hours: 	
Pass Mark: 	%
Remark: 	
Faculty: drop down	
Programs: show all courses under the above faculty and allow add multiple courses to this faculty

b) Course Pre-requisite
select from faculty -- once selected should display
Courses
Course 	: dropdown
Pre-requisite  drop down	
	Save

table for displaying

Pre-requisites
# 	Course Name 	Action


c) Course Managers

select from faculty 
once it loads

Course drop down --- 	Get Manager(button)
Manager : dropdown shows list of mangers

so for all these sections what u should do is make small create on the left and diplay of the other side -- 


MODULE 3)
Student Registration 

HERE ARE ITS NAV ITEMS
 	Computer Number
	Update Student Id
	Student Registration
	Online Registration Requests
	Switch Program
	Student Status
	Student Offence
	Student Courses
	Students' Stat - Intake vs Program
	Semester Vs Intake Stats
	Semester Registration Status
	Custom Reports
	Class List 

FEATURES
a)

Computer Number
this is used to generate student computer numbers -- 

as follows
School code: 	
Prefix: 	
Number Size: 	
Current No: 	
Next Generated No: 	2602003010
  	Update

should also have {YY}
{YYYY}
{M}
{MM} creation data i think so 

b) Update Student Id

this is for updating from to 

Change Student umber
Old Student Id 	---
New Student Id 	----
	Update
c) Student Registration
on top of form should be 
Search By - student number - nrc number - name 

ADMISION FORM FIIELDS


PERSONAL INFORMATION
profile picture 	
School * 	
Intake Year * 	DROP DOWN FROM 2006
Study Mode 	: DROP DOWN and add all modes
Class of Program 	: drop down add Certificate , diploma, degree, and many more classes of qualifications
Student Number: 	{Student Number will be generated on saving}
NRC/Passport: 	
Full Name[Surname Other Names]: * 	
Birth Date: 	
Sex: * 	
Marital Status: * 	
Employment information(Applicable to Employees)
Occupation: 	
Sponsorship
Sponsorship: 	dropdown (self,state,employer)
Religion/Denomination Information
	
Contact Information
Postal Address: * 	
Residential Address: * 	
	
City:* 	
State/Province:* 	
Zip/Postal Code: 	
Nationality: 	drop down , all countries with search advanced
Email: 	
Confirm Email: 	
Phone :* 	
Guardian/Next of Kin Information
Name: * 	
Address/Phone: * 

documents : 
Put Sections : previous academics , nation identity - references, other important - u can add more 

So On Top  There Is Advnced Filter remember - and when filtered should actually open a student list with all similar with what has been filterired 

eg
Search result for: 	Back 
Retrieved Total Number of Records of 205 in 0.001 seconds
Page:
1) 	243110061 	kumbutso m phiri 	
2) 	221111511 	Phiri Aliford 	
3) 	221111512 	Phiri Maureen Hara 	

but should be far improved 

so once a a student is selected details page 
take not biodata should show all the above info --below is the navigation top nav for studentdetails page 

 Biodata  	 Course Enrollment  	 Courses  	 Register Student  	 Program Structure  	 Close 


Learning Centre:
PERSONAL INFORMATION 	
School *

fields for course enrollment tab 
COURSE ENROLLMENT INFORMATION: 	


Computer Number: 	243110061
Name: 	kumbutso m phiri
Institution: 	ICOF GLOBAL UNIVERSITY
Faculty: 	Faculty of Education
Program: 	Degree in Education with Subsidiary Areas
Major: 	Degree in Education with Subsidiary Areas
Track: 	Default
	
Intake Session: 	Jul2022 I
Academic Period: 	FINISHED STUDY


there should be option to update the info on each tab


courses tab

here show years and semesters

e.g
i have selected sememter 1




Computer Number / Name: 	243110061 - kumbutso m phiri
Program: 	Degree in Education with Subsidiary Areas (BA-ESA)
Current Session: 	Jul2026 I
Current Period: 	FINISHED STUDY
Courses for Period of: 	SEMESTER 1

Code 	Title 	Credit
Hours 	Status 	Update Status 	Type 	 
BESA 200 	Introduction to Special Education 	1 	Normal 	- 	X
BESA 201 	Subsidiary Area ( Specialised Course) 	3 	Normal 	- 	X
BESA 202 	Comparative Studies 	3 	Normal 	- 	X
BESA 203 	Subsidiary Area ( Specialised Course) 	3 	Normal 	- 	X
  
SHOW COURSE STATUS 
Normal,exmpted , repeat , differed, overload , course,withdraw

next tab is 
 Register Student 

this should allow admin print comfirmation later and also add more on it

next tab is Program Tab

here show info of program for that student 

	
243110061 - kumbutso m phiri
Degree in Education with Subsidiary Areas (BA-ESA)
 
Code 	Title 	Credit
Hours 	
YEAR 1
SEMESTER 1
ICOF 103 	Old Testament Literature 	1 	Normal
ICOF 102 	New Testament Literature 	1 	Normal
ICOF 101 	Christian Social Ethics 	1 	Normal
ICOF 100 	Introduction to Christianity and Religious Studies 	1 	Normal
SEMESTER 2






d)  Online Registration Requests 

REGISTRATION REQUEST

make advanced admission resquests with approve reject - this should be next generation



e) Switch Program 

this allows to swich a student from program to program u will advance this 
Student
Student Id 	
Student
Program : drop down + show current 	
Intake Session 	+ drop down + show current 
Student Programs Table
rogram 	Period 	Session 	Default 	Action

f)Student Status
make a search by advanced 
table should like 
Student Number: 	243110061
Name: 	kumbutso m phiri
Program: 	Degree in Education with Subsidiary Areas
Intake: 	Jul2022 I
	Session 	Status 	Study Period 		Batch
1) 	Jul2022 I 	Not Registered 	YEAR 1, SEMESTER 1 		Jul2022 I 

g) Student Offence -- This Is For Entering And Viewing Student Offeces - U Will Make It 



MODULE 4) BULK SMS 

this is for sending sms to students in bulk - u can choose - send individual 

send for a particular group of students -- create a group

add numbers and assign to groups -- also u can send by program of study or to all 

-- also when creating phone numbers u can choose fetch from  student data - 

USE AFRICA TALKING API ONLY


MODULE 5)

Admission-MODULE

a)Admission Settings
Admission Setting
Configuration Name	Values
Selection Round 	
Admission year 	2026
Month 	
Selection Number of Items(subjects or courses or qualifications)
Scheme Name	Values
Matric & High School 	
Diploma holders 	
Degree holder 	
Nursing 	
Masters 	
PhD 	

most things here are useless - just do the right and usefull things 
b)  Entry Requirements 

ADD + DELETE

c)  Template Letter 
make advanced next gene admission letter to be sent to student upon admission

d)  Application Data Entry 

go back to student registration form all info from it its supposed to be here - -admin can add many fields also

profile picture
Academic Information
Mode of Entry *: 	
Intake Year *: 	
Intake Month *: 	
Study Mode *: 	
Personal Information
Application Id *: 	Application will be generated after saving
Title: * 	
First Name: * 	
Last Name: * 	
Other Names: 	
NRC or Passport: * 	
Birth Date: 	
Sex: * 	
Marital Status: 	
Nationality 	
Disability 	Specify if any:
Refugee Status 	No Yes
Refugee Number 	
Contact Information
Postal Address: * 	
Residential Address:* 	
City:* 	
State/Province: 	
Zip/Postal Code: 	
Email: 	
Confirm Email: 	
Phone-Mobile:* 	
Next of Kin Information
Full Name: * 	
Relationship: * 	
Address/Phone: * 	
Sponsorship Information
Sponsorship: 	
References
# 	Name and Address of Referee 	Mobile Phone 	Email
1 			
2 

Document handling

CREATING REGISTRATION FEES

CAN HAVE DIFFRENT ADMISION FORMS

MODULE 6 STUDENT ID CARDS

THIS IS CAPTURING OF STUDENT IDS U WILL MAKE IT UNIQUE 

MODULE 7 

STUDENT FINANCE

 a)  	Fee Setup 
create categories and amount for each and ability to assign it to particular program - or student\
b)Course Fees: this course fee management - can assign fee to courses
c) Invoice : Ability TO create invoice to students - pograms - i think this is as same as a) above
d) Minimum Payments  : this should be highly flexible - let admin be able to create adjust all kinds of fees make a proper plan here
e)Recipets -- This For viewing all reciptese and sending them to student in case didn't receive for any transactions
f) 	Student Clearance  - this is deep -- it should show all student finances - what have been paid balances and a like it should go extra miles which payment categpory they didn't pay and a like
g) 	Release Student Results == check if no fees then relases final result
h)      Release Session Results == release results for a particlur session if fees are okay - also this should be group or inidiviaudl
i)  	Dashboard  == here show advanced cards and analyits for student finance





